scale armours - Español Inglés Diccionario